<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"
            "http://www.w3.org/TR/REC-html40/loose.dtd">
<HTML>
<HEAD>



<META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<META name="GENERATOR" content="hevea 1.08">
<LINK rel="stylesheet" type="text/css" href="umsroot.css">
<TITLE>
ECLiPSe-specific Language Features
</TITLE>
</HEAD>
<BODY >
<A HREF="umsroot018.html"><IMG SRC ="previous_motif.gif" ALT="Previous"></A>
<A HREF="index.html"><IMG SRC ="contents_motif.gif" ALT="Up"></A>
<A HREF="umsroot028.html"><IMG SRC ="next_motif.gif" ALT="Next"></A>
<HR>

<H1 CLASS="chapter"><A NAME="htoc42">Chapter&nbsp;5</A>&nbsp;&nbsp;ECL<SUP><I>i</I></SUP>PS<SUP><I>e</I></SUP>-specific Language Features</H1>
<A NAME="chaplanguage"></A>
<BR>
<BR>
ECL<SUP><I>i</I></SUP>PS<SUP><I>e</I></SUP> is a logic programming language derived from Prolog.
This chapter describes ECL<SUP><I>i</I></SUP>PS<SUP><I>e</I></SUP>-specific language constructs
that have been introduced to overcome some of the main deficiencies
of Prolog.<BR>
<BR>
<UL>
<LI><A HREF="umsroot022.html">Structure Notation</A>
<UL>
<LI><A HREF="umsroot022.html#toc23">Updating Structures</A>
<LI><A HREF="umsroot022.html#toc24">Arity and Functor of Structures</A>
<LI><A HREF="umsroot022.html#toc25">Printing Structures</A>
<LI><A HREF="umsroot022.html#toc26">Inheritance</A>
<LI><A HREF="umsroot022.html#toc27">Visibility</A>
</UL>
<LI><A HREF="umsroot023.html">Loop/Iterator Constructs</A>
<UL>
<LI><A HREF="umsroot023.html#toc28">Examples</A>
</UL>
<LI><A HREF="umsroot024.html">Array Notation</A>
<UL>
<LI><A HREF="umsroot024.html#toc29">Implementation Note</A>
</UL>
<LI><A HREF="umsroot025.html">The String Data Type</A>
<UL>
<LI><A HREF="umsroot025.html#toc30">Choosing The Appropriate Data Type</A>
<LI><A HREF="umsroot025.html#toc31">Builtin Support for Strings</A>
<LI><A HREF="umsroot025.html#toc32">Quoted lists</A>
</UL>
<LI><A HREF="umsroot026.html">Matching Clauses</A>
<LI><A HREF="umsroot027.html">Soft Cut</A>
</UL>

<HR>
<A HREF="umsroot018.html"><IMG SRC ="previous_motif.gif" ALT="Previous"></A>
<A HREF="index.html"><IMG SRC ="contents_motif.gif" ALT="Up"></A>
<A HREF="umsroot028.html"><IMG SRC ="next_motif.gif" ALT="Next"></A>
</BODY>
</HTML>
